@charset 'utf-8';
@import 'reset', 'var', 'global', 'page';

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}

input[type="number"] {
  -moz-appearance: textfield;
}

body {
  .el-message {
    min-width: 0
  }
}

.communication {
  .communiBg {
    .right {
      .comContBG {
        .left {
          .el-scrollbar__wrap {
            overflow-x: hidden;
          }
        }

        .comCont {
          .el-tabs--border-card {
            .el-tabs__content {
              padding: 0;
            }
          }
        }
      }
    }
  }
}

.chatWindow {
  .el-scrollbar__wrap {
    overflow-x: hidden;
  }
}

@mixin input-focus {
  .el-input__inner {

    color: #333;

    &:focus {
      border: 1px solid #ff7300;
    }
  }
}

.company-info-root {
  .content {
    .name {
      @include input-focus
    }
  }

  .area {
    .selectbox {
      .street {
        @include input-focus
      }
    }
  }
}

.index-page {
  .el-dialog__wrapper {
    .el-dialog__body {
      padding: 0;
    }
  }
}